Skip to content

fix(ci): run windows-11-arm tests on Node.js 26 - #431

Closed
mizdra wants to merge 1 commit into
mainfrom
fix/windows-11-arm-node26-libuv-workaround
Closed

fix(ci): run windows-11-arm tests on Node.js 26#431
mizdra wants to merge 1 commit into
mainfrom
fix/windows-11-arm-node26-libuv-workaround

Conversation

@mizdra

@mizdra mizdra commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove the workaround that pinned windows-11-arm in the test job to Node.js 24.15.0
  • windows-11-arm now runs on Node.js 26, same as the other OSes in the matrix

The workaround was needed because Node.js 24.16+ and 26.x bundled a libuv version with a Windows file-watching bug (libuv/libuv#5010). This has since been fixed upstream, so the pin is no longer necessary.

Test plan

  • Confirm the test (windows-11-arm) job passes in CI on this PR

Node.js has fixed the libuv file-watching bug (libuv/libuv#5010), so windows-11-arm no longer needs to be pinned to Node.js 24.15.0.
@mizdra mizdra added the Type: CI Changes to CI configuration files and scripts label Jul 4, 2026
@changeset-bot

changeset-bot Bot commented Jul 4, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 2a30c30

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@mizdra

mizdra commented Jul 4, 2026

Copy link
Copy Markdown
Owner Author

It seems that the fix for the libuv bug has not been released yet.

@mizdra mizdra closed this Jul 4, 2026
@mizdra
mizdra deleted the fix/windows-11-arm-node26-libuv-workaround branch July 4, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: CI Changes to CI configuration files and scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant